VB语言中Val("-3.2"&"2.8“)这个题怎么做?括号内部分如何进行计算?谢谢各位

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:38:07

应该输出 -3.22
"-3.2"&"2.8",结果是-3.22.8,val转换成数值,截取正确部分。
-3.22后边的默认不符合数值

eg:
print Val("-3.2"&"12.8"&"12.8")

-3.212 '后边的都截取掉了

Val("-3.2"&"2.8")=-3.22
做法
"-3.2"&"2.8"=-3.22.8
val为str转num
由于一个num中不存在2个小数点,载正确部分
所以到第二个小数位为止
即-3.22

哎 一楼的高手